containing selenium polymers - Francés Inglés Diccionario